<?php
/**
 * Created by PhpStorm.
 * User: li gui gong
 * Date: 2018/8/28
 * Time: 10:37
 */

/**
 *返回ajax数据及对应的信息
 * @param $status 如果输入0，表示有错误,1表示成功
 * @param $message
 * @param array $data
 */
function show($status,$message,$data=array()) {
    $reuslt = array(
        'status' => $status,
        'message' => $message,
        'data' => $data,
    );

    exit(json_encode($reuslt)); //执行完,立即结束
}

/**
 * 管理员登陆时密码的加密
 * @param $password
 * @return string返回加密后的字符串
 */
function getMd5Password($password){
    return md5("$password".C('MD5_KEY'));
}

/**
 * @param $url  请求url
 * @param $post_data  传递的参数
 * @return bool|string
 */
function send_post($url, $post_data) {
    $postdata = http_build_query($post_data);
    $options = array(
        'http' => array(
            'method' => 'POST',
            'header' => 'Content-type:application/x-www-form-urlencoded',
            'content' => $postdata,
            'timeout' => 15 * 60 // 超时时间（单位:s）
        )
    );
    $context = stream_context_create($options);
    $result = file_get_contents($url, false, $context);
    return $result;
}